const consola = require('consola');

/**
 * 将json对象转换为 FormData类型
 * @param data 【参数是json对象】
 * @return [返回 FormData类型 的值]
 */
export function transformDataToFormData(data: any) {
  consola.log(' axios  将参数转为 formdata 类型  >>>>>>>>> ', data);

  const form = new FormData();
  Object.keys(data).forEach((key) => {
    if (data[key] instanceof Array) {
      data[key].forEach((value: any) => {
        form.append(key, value);
      });
    } else {
      form.append(key, data[key]);
    }
  });
  return form;
}
